function carregaListaGraduacaoProfissional(retorno) {

	   var objListaRetorno = retorno.objetoRetornado;
	   
	   var listaRetorno = '';
	   
		listaRetorno += '<table id="tabela_formacao_profissional" width="100%">';
		listaRetorno += '<thead>';	
			listaRetorno += '<tr>';
				listaRetorno += '<td align="left" colspan="3"><b>Graduação</b></td>';
				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarGraduacaoProfissional();" class="addFormacoes"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
			listaRetorno += '</tr>';
			listaRetorno += '<tr>';
				listaRetorno += '<th width="45%"><b>Curso</b></th>';
				listaRetorno += '<th width="25%"><b>Instituição</b></th>';
				listaRetorno += '<th width="20%"><b>Ano de Conclusão</b></th>';
				listaRetorno += '<th width="10%"><b>Ações</b></th>';
			listaRetorno += '</tr>';
		listaRetorno += '</thead>';
		listaRetorno += '<tbody>';
	   
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].cursoGraduacao.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].instituicaoEnsino.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].anoConclusao+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesGraduacao('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirGraduacao('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

		listaRetorno += '</tbody>';
		listaRetorno += '</table>';

	   $('#divListaGraduacao').html(listaRetorno);
	   
	   $("#tabela_formacao_profissional").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });				    	
	
}

function carregaListaPosGraduacao(retorno) {
	   var objListaRetorno = retorno.objetoRetornado;
	   
	   var listaRetorno = '';
	   
	   listaRetorno += '<table width="100%" id="tabela_pos_graduacao">';
	   		listaRetorno += '<thead>';	
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<td align="left" colspan="4"><b>Pós-Graduação</b></td>';
	   				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarPosGraduacao();"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
	   			listaRetorno += '</tr>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<th><b>Tipo Curso</b></th>';
	   				listaRetorno += '<th><b>Curso</b></th>';
	   				listaRetorno += '<th><b>Instituição</b></th>';
	   				listaRetorno += '<th><b>Ano Conclusão</b></th>';
	   				listaRetorno += '<th width="10%"><b>Ações</b></th>';
	   			listaRetorno += '</tr>';
	   		listaRetorno += '</thead>';
	   		listaRetorno += '<tbody>';
	   
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].tipoCursoPos.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].pos.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].instituicaoEnsino.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].anoConclusao+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesPosGraduacao('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirPosGraduacao('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

		listaRetorno += '</tbody>';
		listaRetorno += '</table>';
		
	   $('#divListaPosGraduacao').html(listaRetorno);
	   
	   $("#tabela_pos_graduacao").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });		
}

function carregaListaIdiomasDominados(retorno) {
	   var objListaRetorno = retorno.objetoRetornado;
	   
	   var listaRetorno = '';
	   
	   listaRetorno += '<table width="100%" id="tabela_idioma">';
	   		listaRetorno += '<thead>';	
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<td align="left" colspan="4"><b>Idiomas</b></td>';
	   				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarIdioma();"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
	   			listaRetorno += '</tr>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<th><b>Idioma</b></th>';
	   				listaRetorno += '<th><b>Fala</b></th>';
	   				listaRetorno += '<th><b>Escrita</b></th>';
	   				listaRetorno += '<th><b>Leitura</b></th>';
	   				listaRetorno += '<th width="10%"><b>Ações</b></th>';
	   			listaRetorno += '</tr>';
	   		listaRetorno += '</thead>';
	   		listaRetorno += '<tbody>';
	   
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].idioma.descricao+'</td>';
		   		var fala = '';
		   		
		   		if(objListaRetorno[i].fluenciaFala == 'B') {
		   			fala = 'Básico';
		   		} else if(objListaRetorno[i].fluenciaFala == 'I') {
		   			fala = 'Intermediário';
		   		} else if(objListaRetorno[i].fluenciaFala == 'F') {
		   			fala = 'Fluente';
		   		} else if(objListaRetorno[i].fluenciaFala == 'N') {
		   			fala = 'Nativo';
		   		}
		   		listaRetorno += '<td align="center">'+fala+'</td>';
		   		var escrita = '';
		   		
		   		if(objListaRetorno[i].fluenciaEscrita == 'B') {
		   			escrita = 'Básico';
		   		} else if(objListaRetorno[i].fluenciaEscrita == 'I') {
		   			escrita = 'Intermediário';
		   		} else if(objListaRetorno[i].fluenciaEscrita == 'F') {
		   			escrita = 'Fluente';
		   		} else if(objListaRetorno[i].fluenciaEscrita == 'N') {
		   			escrita = 'Nativo';
		   		}
		   		listaRetorno += '<td align="center">'+escrita+'</td>';
		   		var leitura = '';
		   		
		   		if(objListaRetorno[i].fluenciaLeitura == 'B') {
		   			leitura = 'Básico';
		   		} else if(objListaRetorno[i].fluenciaLeitura == 'I') {
		   			leitura = 'Intermediário';
		   		} else if(objListaRetorno[i].fluenciaLeitura == 'F') {
		   			leitura = 'Fluente';
		   		} else if(objListaRetorno[i].fluenciaLeitura == 'N') {
		   			leitura = 'Nativo';
		   		}
		   		
		   		listaRetorno += '<td align="center">'+leitura+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesIdioma('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirIdiomaDominado('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

		listaRetorno += '</tbody>';
		listaRetorno += '</table>';
		
	   $('#divListaIdiomas').html(listaRetorno);
	   
	   $("#tabela_idioma").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });	
}

function carregaListaAlocacao(retorno) {
	   var objListaRetorno = retorno.objetoRetornado.alocacao;
	   
	   var listaRetorno = '';
	   
	   listaRetorno += '<table id="tabela_historico-inc" class="tabs">';
	   		listaRetorno += '<thead>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<td align="left" colspan="4"><b>Alocações</b></td>';
	   				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarAlocacao();"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
	   			listaRetorno += '</tr>';	
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<th width="20%">Cargo</th>';
	   				listaRetorno += '<th width="30%">Empresa</th>';
	   				listaRetorno += '<th width="20%">Período</th>';
	   				listaRetorno += '<th width="20%">Modalidade Contratação</th>';
	   				listaRetorno += '<th width="10%"><b>Ações</b></th>';
	   			listaRetorno += '</tr>';
	   		listaRetorno += '</thead>'; 
	   		listaRetorno += '<tbody>';
	   		
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].cargo.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].empresa.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].dataInicio+' à '+objListaRetorno[i].dataFim+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].modalidadeContratacao.descricao+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesAlocacao('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirAlocacao('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

	   listaRetorno += '</tbody>';
	   listaRetorno += '</table>';

	   $('#divListaAlocacao').html(listaRetorno);
	   
	   $("#tabela_historico-inc").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });	
}

function carregaListaCursoExtra(retorno) {
	   var objListaRetorno = retorno.objetoRetornado;
	   
	   var listaRetorno = '';
	   
	   listaRetorno += '<table width="100%" id="tabela_curso_extra">';
	   		listaRetorno += '<thead>';	
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<td align="left" colspan="3"><b>Cursos Extras</b></td>';
	   				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarCursoExtra();"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
	   			listaRetorno += '</tr>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<th><b>Curso</b></th>';
	   				listaRetorno += '<th><b>Instituição</b></th>';
	   				listaRetorno += '<th><b>Horas</b></th>';
	   				listaRetorno += '<th width="10%"><b>Ações</b></th>';
	   			listaRetorno += '</tr>';
	   		listaRetorno += '</thead>';
	   		listaRetorno += '<tbody>';
	   
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].nomeCursoExtra+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].instituicaoEnsino.descricao+'</td>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].horas+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesCursoExtra('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirCursoExtra('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

	   listaRetorno += '</tbody>';
	   listaRetorno += '</table>';

	   $('#divListaCursoExtra').html(listaRetorno);
	   
	   $("#tabela_curso_extra").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });	
}

function carregaListaCargoPretendido(retorno) {
	   var objListaRetorno = retorno.objetoRetornado.cargoPretendido;
	   
	   var listaRetorno = '';
	   
	   listaRetorno += '<table id="tabela_cargo-inc" align="left" width="100%">';
	   		listaRetorno += '<thead>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<td align="left" colspan="2"><b>Cargo Pretendido</b></td>';
	   				listaRetorno += '<td align="right"><a href="javascript:void(0);" onclick="adicionarCargoPretendido();"><img src="includes/images/plus-512.jpg" width="18" height="18"></a></td>';
	   			listaRetorno += '</tr>';
	   			listaRetorno += '<tr>';
	   				listaRetorno += '<th width="">Cargo</th>';
	   				listaRetorno += '<th width="">Nível</th>';
	   				listaRetorno += '<th width="10%"><b>Ações</b></th>';
	   			listaRetorno += '</tr>';
	   		listaRetorno += '</thead>';
	   		listaRetorno += '<tbody>';
	   
	   for(var i = 0; i<objListaRetorno.length;i++) {
		   listaRetorno += '<tr>';
		   		listaRetorno += '<td align="center">'+objListaRetorno[i].cargo.descricao+'</td>';
		   		var nivelCargo = '';
		   		
		   		if(objListaRetorno[i].nivel == 'J') {
		   			nivelCargo = 'Junior';
		   		}
		   		if(objListaRetorno[i].nivel == 'P') {
		   			nivelCargo = 'Pleno';
		   		}
		   		if(objListaRetorno[i].nivel == 'S') {
		   			nivelCargo = 'Sênior';
		   		}
		   		
		   		listaRetorno += '<td align="center">'+nivelCargo+'</td>';
		   		listaRetorno += '<td align="center"><img style="cursor: pointer;" onclick="carregaDetalhesCargoPretendido('+objListaRetorno[i].id+');" src="includes/images/blue-edit-icon.png" width="20" height="20"><img style="cursor: pointer;" onclick="excluirCargoPretendido('+objListaRetorno[i].id+');" src="includes/images/Trash.png" width="20" height="20"></td>';
		   listaRetorno += '</tr>';
	   }

	   listaRetorno += '</tbody>';
	   listaRetorno += '</table>';

	   $('#divListaCargoPretendido').html(listaRetorno);
	   
	   $("#tabela_cargo-inc").dataTable({
		   "bPaginate": false,
		   "bLengthChange": false,
		   "bFilter": false,
		   "bSort": false,
		   "bInfo": false
	   });	
}